import '@/styles/fonts.css'
import '@/styles/icons/iconfont.css'
import '@/styles/reset.css'
import '@/styles/variable.css'
import 'element-plus/theme-chalk/dark/css-vars.css'
import '@/styles/common.css'
import 'nprogress/nprogress.css'
import NProgress from "nprogress"
import {createApp} from 'vue'
import App from './App.vue'
import router from '@/router/index.js'

/**
 * NProgress 配置
 */
NProgress.configure({
    // 关闭右上角螺旋加载提示
    showSpinner: false
});

/**
 * 创建 vue 应用实例对象
 * @type {App<Element>} vue 应用实例对象
 */
const app = createApp(App)

/**
 * 注册使用插件
 */
// 注册使用 router
app.use(router)

/**
 * 将 vue 应用实例对象挂载
 */
app.mount('#app')
